package com.customer.service;

import com.customer.entity.AICharacter;
import java.util.List;

/**
 * AI角色服务接口
 */
public interface AICharacterService {
    
    /**
     * 获取角色列表
     */
    List<AICharacter> getAllPublicCharacters();
    
    /**
     * 根据角色key获取角色详情
     */
    AICharacter getCharacterByRoleKey(String roleKey);
    
    /**
     * 搜索角色
     */
    List<AICharacter> searchCharacters(String keyword);
}